---
title: SAIF.Services.Imaging.Import dependencies
summary: Internal and external dependencies for the imaging-import metadata model library.
status: draft
owner: SAIF Claims BOF team
last_reviewed: 2026-08-21
library: SAIF.Services.Imaging.Import
reference_type: embedded
---

# SAIF.Services.Imaging.Import dependencies

## Internal dependencies

None. The `.vbproj` has no `<ProjectReference>` items — all references are `<Reference>` HintPath entries resolved from NuGet packages under `..\packages\`, and none of the referenced SAIF-prefixed packages are produced by a library folder in this repository (they originate from the external `it.bof.framework` package repo per `dependency-resolution.json`).* No internal dependencies table applies to this library.

Known inbound consumers (not outbound dependencies of this library):
- `SAIF.Services.Printing\clsPrint.vb` holds a `clsImageImport` instance (`m_ImportInfo`) as import metadata for a print/imaging job.*
- `Legal\Legal.vbproj` references this assembly at the project level; no direct source-level usage of `clsImageImport` was found within the `Legal` tree during Stage 1 analysis.**

## External dependencies

| Dependency | Version | Usage |
| --- | --- | --- |
| SAIF.BOF.Framework (Bindable / Connection / Core / DNS / Logging / Mail / Security / Security.EnvironmentApi) | 2.0.22279.1 | Referenced assembly; not used by `clsImageImport.vb`, the sole compiled source file.* |
| SAIF.Framework.Common | 2.0.22074.3 | Referenced assembly; not used by source.* |
| SAIF.HashUtil | 2.0.22083.2 | Referenced assembly; not used by source.* |
| SAIF.Web.API.Clients / SAIF.Web.API.Core | 2.0.22307.1 | Referenced assembly; not used by source.* |
| Oracle.ManagedDataAccess | 21.5.0 | Registered via `App.config`/`Web.config` `DbProviderFactories` entry; not exercised by any code in this library.* |
| RestSharp | 106.12.0 | Referenced assembly; not used by source.* |
| Newtonsoft.Json | 8.0.3 | Referenced assembly; not used by source.* |
| Microsoft.Bcl.AsyncInterfaces, System.Buffers, System.Memory, System.Numerics.Vectors, System.Runtime.CompilerServices.Unsafe, System.Text.Encodings.Web, System.Text.Json, System.Threading.Tasks.Extensions, System.ValueTuple | various | Transitive/compatibility packages pulled in by the `System.Text.Json` dependency chain; not used by source.* |
| System, System.Web, System.Xml, System.Core, System.Xml.Linq, System.Numerics (framework assemblies) | n/a | Only base `System` types (`Text.StringBuilder`, `Date`) are used, inside `clsImageImport.ToString()`. |

## Dependency risks and notes
- `frameworkDensity` for this library is 0 — no direct inheritance from a documented framework base class was detected, so no transitive framework dependency section applies to this library.*
- The `.vbproj` declares references to `SAIF.BOF.Framework.*`, `Oracle.ManagedDataAccess`, `RestSharp`, and `Newtonsoft.Json`, none of which are used by the only compiled source file (`clsImageImport.vb`); the reason for these declared-but-dormant references (shared project template, previously larger class set, or build/tooling requirement) could not be determined from source alone.**
- Whether `Legal` actually invokes `clsImageImport` at runtime through a code path not matched by the Stage 1 text search (e.g., generated designer code, late-bound reflection) is unconfirmed.**
- The exact external system that consumes the `ToString()`-serialized `KEY=VALUE` payload (presumed OnBase, based on `OnBase*` constant naming) is inferred from constant names only and was not confirmed via a receiving integration point within this library's scope.*
- No package pipeline (`.nuspec`, NuGet build/deploy template) exists for this library; it is consumed only as source-compiled project output within this solution.*

> **Note:** Statements marked with * were inferred from code structure, naming conventions, or
> contextual evidence where direct confirmation was not available in source artifacts. Statements
> marked with ** could not be confirmed; treat as unknown until verified.

## Related documentation
- [Index](index.md)
- [Overview](overview.md)
- [Architecture](architecture.md)
- [Operations and processes](operations-processes.md)
- [Business rules](business-rules.md)
- [API reference](api/index.md)

## Sources
- `SAIF.Services.Imaging.Import\clsImageImport.vb`
- `SAIF.Services.Imaging.Import\SAIF.Services.Imaging.Import.vbproj`
- `SAIF.Services.Imaging.Import\packages.config`
- `SAIF.Services.Imaging.Import\App.config`
- `SAIF.Services.Imaging.Import\Web.config`
- `SAIF.Services.Printing\clsPrint.vb`
- `Legal\Legal.vbproj`
- `.saifdocgen\state\runs\20260821-113120-claims-bof-web-legal\analysis\TSK010-analysis.md`
- `.saifdocgen\state\runs\20260821-113120-claims-bof-web-legal\dependency-resolution.json`
